// pagesShangping/pages/orderDetail/index.js
const app = getApp();
import { baseUrl } from "../../../api/request";
import { order_Detail } from "../../../api/shopping"
Page({

    /**
     * 页面的初始数据
     */
    data: {
        //自定义导航栏参数
        navData: {
            title: '订单详情',
            level: 2 //导航栏级别  
        },
        baseUrl:baseUrl,
        pageTop: app.globalData.navHeight + app.globalData.navTop,
        pageBottom: app.globalData.bottomLift,
        //确认收获按钮状态
        buttonStates: false,
        //订单id
        id: null,
        infoData: {}
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
        if (JSON.stringify(options) !== "{}") {
            this.setData({ id: options.id });
            this.getInfo();
        } else {
            wx.showToast({
                icon: 'none',
                title: '获取页面参数失败',
                duration: 2000
            });
        };
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    //获取详情页数据
    getInfo() {
        order_Detail({ id: this.data.id }).then(res => {
            res.data.data.shopOrderItems.forEach(item=>{
                item.goodsImage = item.goodsImage ? item.goodsImage.split(",") : []
            });
            this.setData({ infoData: res.data.data });
        });
    },

    //确认收获按钮点击事件
    submitHarvest() {
        this.setData({ buttonStates: true });
        setTimeout(() => {
            console.log('确认收货');
            this.setData({ buttonStates: false });
        }, 2000);
    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})